motor vehicle waste disposal well - Français Anglais Dictionnaire